freeing of (the) hostages - Espagnol Anglais Dictionnaire